/**
 * 环境配置工具
 */

// 获取当前环境模式
export function getEnv() {
  return import.meta.env.VITE_APP_ENV
}

// 是否为开发环境
export function isDev() {
  return import.meta.env.VITE_APP_ENV === 'development'
}

// 是否为测试环境
export function isTest() {
  return import.meta.env.VITE_APP_ENV === 'test'
}

// 是否为预发布环境
export function isStaging() {
  return import.meta.env.VITE_APP_ENV === 'staging'
}

// 是否为生产环境
export function isProd() {
  return import.meta.env.VITE_APP_ENV === 'production'
}

// 获取基础URL
export function getBaseUrl() {
  return import.meta.env.VITE_BASE_URL
}

// 获取应用标题
export function getAppTitle() {
  return import.meta.env.VITE_APP_TITLE
}

// 环境配置对象
export default {
  getEnv,
  isDev,
  isTest,
  isStaging,
  isProd,
  getBaseUrl,
  getAppTitle
} 